package com.team.employment.model.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;

public enum CompanyStatus implements BaseEnum{
    
    //一个公司被封禁后，查到此公司的company_type,statutory_id；
    	//先找到statutory_id，查询其拥有的所有公司
    	//再比对公司类型，一样的全被封禁；

    BANNED(-1, "封禁"), // 违规被管理员下架
    NOT_BANNED(1, "解除");


    @EnumValue
    @JsonValue
    private final Integer code;
    private final String name;

    CompanyStatus(Integer code, String name) {
        this.code = code;
        this.name = name;
    }

    @Override
    public Integer getCode() { return this.code; }

    @Override
    public String getName() { return this.name; }
}